#!/bin/sh

#
# set preferences
#

defaults write /Library/Preferences/com.apple.mail EnableBundles -bool true

MAJOR=`sw_vers -productVersion | awk -F "." '{ print $2 }'`
MINOR=`sw_vers -productVersion | awk -F "." '{ print $3 }'`
if [ "${MAJOR}" = "3" ] || [ "${MAJOR}" = "4" ] && [ "${MINOR}" = "0" ];
then
    defaults write /Library/Preferences/com.apple.mail BundleCompatibilityVersion 1
elif [ "${MAJOR}" = "4" ];
then
    defaults write /Library/Preferences/com.apple.mail BundleCompatibilityVersion 2
else
    defaults write /Library/Preferences/com.apple.mail BundleCompatibilityVersion 3
fi

chown root:admin /Library/Preferences/com.apple.mail.plist
chmod 644 /Library/Preferences/com.apple.mail.plist

chown root:admin /Library/Mail
chmod 775 /Library/Mail
chown root:admin /Library/Mail/Bundles
chmod 775 /Library/Mail/Bundles

chown -R root:admin /Library/Mail/Bundles/OMiC.mailbundle

#
# is Mail running check
#

ALERT="$1/Contents/Resources/Alert.app/Contents/MacOS/Alert"

check() {
    if [ "${COMMAND_LINE_INSTALL}" == "1" ]
    then
        return 1
    else
        ps -ax | grep "Mail.app/Contents/MacOS/Mail" | grep -v "grep" > /dev/null
        return $?
    fi
}

check
if [ $? == "0" ];
then
    "$ALERT"
fi

exit 0
